two inseparable chums - Deutsch Englisch Wörterbuch